3333 Bear St, Costa Mesa, CA 92626-7706, Costa Mesa
"They over complicate tacos. Cole slaw, kimchi and lettuce on tacos??? Come on. Its not that difficul"
"They over complicate tacos. Cole slaw, kimchi and lettuce on tacos??? Come on. Its not that difficul"